package com.zui.entity.product;

import javax.persistence.Entity;
import javax.persistence.Table;

import com.zui.entity.BaseAssignedIdEntity;
import com.zui.entity.setup.Uom;

@Entity
@Table(name="geo_point")
public class GeoPoint extends BaseAssignedIdEntity {
	private static final long serialVersionUID = 1L;
	
	/**
	 * TODO: Think about DataSource Model
	 * GEOPT_GOOGLE
	 */
	private String dataSource = "GEOPT_GOOGLE";
	private Double latitude;
	private Double longitude;
	private Double elevation;
	private Uom elevationUom;
	public String getDataSource() {
		return dataSource;
	}
	public Double getLatitude() {
		return latitude;
	}
	public Double getLongitude() {
		return longitude;
	}
	public Double getElevation() {
		return elevation;
	}
	public Uom getElevationUom() {
		return elevationUom;
	}
	public void setDataSource(String dataSource) {
		this.dataSource = dataSource;
	}
	public void setLatitude(Double latitude) {
		this.latitude = latitude;
	}
	public void setLongitude(Double longitude) {
		this.longitude = longitude;
	}
	public void setElevation(Double elevation) {
		this.elevation = elevation;
	}
	public void setElevationUom(Uom elevationUom) {
		this.elevationUom = elevationUom;
	}

	
}
